org.eclipse.vtp.framework.interactions.core.media
Class Content

java.lang.Object
  extended by org.eclipse.vtp.framework.interactions.core.media.Content
Direct Known Subclasses:
ContentComposite, FileContent, FormattableContent, ReferencedContent, TextContent

public abstract class Content
extends java.lang.Object


Field Summary
static java.lang.String ELEMENT_NAMESPACE
           
 
Constructor Summary
Content()
           
 
Method Summary
 Content captureData(IDataSet dataSet)
           
abstract  Content createCopy()
           
abstract  java.lang.String getContentType()
           
 boolean isDataAware()
           
 boolean isResolvable()
           
 java.util.List resolve(IMediaProvider mediaProvider)
           
abstract  org.w3c.dom.Element store(org.w3c.dom.Element element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT_NAMESPACE

public static final java.lang.String ELEMENT_NAMESPACE
See Also:
Constant Field Values
Constructor Detail

Content

public Content()
Method Detail

store

public abstract org.w3c.dom.Element store(org.w3c.dom.Element element)

getContentType

public abstract java.lang.String getContentType()

isDataAware

public boolean isDataAware()

captureData

public Content captureData(IDataSet dataSet)

isResolvable

public boolean isResolvable()

resolve

public java.util.List resolve(IMediaProvider mediaProvider)

createCopy

public abstract Content createCopy()